/**
 * 
 */
package com.sc.softmgr.business.service;

import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.acc.softmgr.model.SysGray;
import com.acc.softmgr.model.SysGrayExample;

/**
 * 
 * @content SysGray接口
 * 
 * @date Sat Jun 17 13:54:44 CST 2017
 * 
 * @author OprCalf
 * 
 */
public interface ISysGrayService {

	long countByExample(SysGrayExample example);

	int deleteByExample(SysGrayExample example);

	int deleteByPrimaryKey(Integer id);

	int insert(SysGray record);

	int insertSelective(SysGray record);

	int insertList(List<SysGray> records);

	List<SysGray> selectByExample(SysGrayExample example);

	SysGray selectByPrimaryKey(Integer id);

	int updateByExampleSelective(@Param("record") SysGray record,
			@Param("example") SysGrayExample example);

	int updateByExample(@Param("record") SysGray record, @Param("example") SysGrayExample example);

	int updateByPrimaryKeySelective(SysGray record);

	int updateByPrimaryKey(SysGray record);
}
